An Environment for Secure Software Agents: The Virtual Secretary Approach
نویسندگان
چکیده
This paper presents the Virtual Secretary environment for secure software agents which is an attempt to utilize the potential processing and problem solving strength of software agents while eliminating most of the security risks related to such programs. This is done through the construction of an environment for secure software agents, including propagation mechanisms, mechanisms for authentication and control, and common user software. A key element in this environment is the propagation of the Virtual Secretary's user model (i.e., non-executable control software). A necessary assumption is that an authorized Virtual Secretary body process (i.e., a Virtual Secretary excluding a user model) is present at all possible target hosts in the network, or if not, a secure way to start a new Virtual Secretary body process at a remote host exists.
منابع مشابه
The Virtual Secretary Project: The Problem Definition
The Virtual Secretary project focuses on the construction of an environment for secure software agents. As a research vehicle, i.e., to enable full-scale experiments in realistic settings, some major secretarial tasks have been chosen. Our environment for secure software agents will include propagation mechanisms, mechanisms for authentication and control, and common user software. A key elemen...
متن کاملThe Virtual Secretary Architecture for Secure Software Agents
The Virtual Secretary project focuses on the construction of an environment for secure software agents. As a research vehicle, i.e., to enable full-scale experiments in realistic settings, some major secretarial tasks have been chosen. Our environment for secure software agents includes propagation mechanisms, mechanisms for authentication and control, and common user software. A key element in...
متن کاملThe Virtual Secretary
A software agent is a program that effectively uses the network and remote processing sites to conduct differnt tasks on behalf of its originator. If required, the agent can communicate with the environments and/or other agents. This also includes replication of agents and possibly also propagation of processes. An important problem with an agent-based solution is security. Security might be di...
متن کاملThe Virtual Secretary Project: Some Parts of the Project’s Theoretical Background
This report gives an overview of some parts of the theoretical framework for the Virtual Secretary Project. The Virtual Secretary is a software agent which propagates in a network by the use of user models.
متن کاملMapping of McGraw Cycle to RUP Methodology for Secure Software Developing
Designing a secure software is one of the major phases in developing a robust software. The McGraw life cycle, as one of the well-known software security development approaches, implements different touch points as a collection of software security practices. Each touch point includes explicit instructions for applying security in terms of design, coding, measurement, and maintenance of softwar...
متن کامل